Ultraman is very popular in Asia. I’m not sure many would know of him in the US.
http://en.wikipedia.org/wiki/Ultraman
Everything Ultraman
FWIW a real Otaku would not have to look it up tho...
Also - Thanks for posting of the story, a nice end to a long day.