Chances are that if you’re watching a video that makes absolutely no sense and you’re left wondering how you would even go about describing it, it’s from Japan. If strange videos from Japan came together to form their own little society, this one right here would be their king – no, their bloody emperor! This is the kind of thing you see after having some bad saki and fugu, running through the streets of Tokyo screaming about flaming heads and bubble brain frogs.
Liked this? Check out these:
Children’s Playhouse Theater Presents: Shake That Bear
Mega Man This, Starscream!
Hollywood Subway Train Fight