Mammoth Project robot

We're not entirely sure what the "Mammoth Project" 30-foot tall robot does, signifies, or why it otherwise exists—but we do know it breathes all sorts of fire. Not quite the rocket punch we saw last year, though. Would you guys pull it together already and loose this thing on Tokyo or something?

[Thanks, Ed]

Wooden covers for the FOMA 901i