This must be the biggest wearable monster suit ever! Tsuburaya Production of Ultra Series developed a gigantic kigurumi named "DeKaiju", combined word of Dekai(informal Japanese for Big) and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results