Edit:
Ultraman - Wikipedia, the free encyclopedia
I used to have an ultraman doll as a kid... many years ago.
I think I saw some of the new episodes when I was in Japan, but at that time (who am I kidding, I still can't) I couldn't really understand what was going on so I just watched the action unfold.