Japanese Mecha is Happening

to save us from aliens, giant cockroach, giant dust or giant pubic lice...

Towering 7.2m, this gigantic mechanical sculpture, named Giant Torayan, was created by Kenji Yanobe who got inspired by the theme of survival in a modern society, so he created numerous large-scale mechanical figure that can move or even be worn or ridden.

Watch the robot in action HERE