Japan just can’t stop with the creative ideas! Man if there was a strange trailer of the week this would be it! Looks like in Japan where monsters rain, and destroy there is only one man that can protect Japan, and his name is Giant Man in Diaper. I guess Godzilla just got bored of doing humane things and went back to monster island.
Via: JH
You must be logged in to post a comment.