WOW, Ive seen a lot of weird videos from Japan, but this one is so WTF, its hilarious. This is from a movie called Big Man Japan.
Try the new Facebook comment system and meet new friends