The Zany Costumes of Ultraman March 8, 2018March 8, 2018 / TedJacksonBooks / 9 Comments Only Japan could have created such awesome costumes. Here's why.