Ultraman, apparently. That bad boy is apparently made up of 3,000 Bandai Ultramen and is on display this weekend at the Tokyo Toy Show. Free admission means I just might have to check it out!