what is the story on this?
it's a totally random ending to the film "Big Man Japan" which is a mockumentary about a regular bum whose secret job is to turn into a giant to fight monsters.