This is the stuff nightmares are made of.

I'm still not exactly sure what the point of this Pikachu parade is, but it's also Japan so I'm not entirely sure it needs to have a point.

How would you react if you saw something like this marching down the street?

More From 107.3 KFFM