This Video From Japan Will Leave You Saying WTF?!?

posted by @radioonthetony - 

The only word we can come up with here is…why?!

title

Content Goes Here