Ultraman Wiki

To fellow US citizens, I would like to say Happy Thanksgiving.  To the Pilgrims.