It's really Street Fighter reference? I could swear I saw scene like this in Parasyte manga.
"Look my way"...? What the hell do you plan to do?" "Look my way" comes from the lyrics to the Japanese Moomin cartoon's opening.UnsleepingPronounced "mumin" in Japanese. Can also mean "unsleeping" as in "undying".