That big loveable statue that comes to life to wreak havoc makes a welcome return.
All tagged Daimajin
That big loveable statue that comes to life to wreak havoc makes a welcome return.
A giant stone warrior who protects a village in feudal Japan is this week's monster.