Is that some kind of Japanimation thing?
Yes. Yes it is.