Lifestyle Shin Ultraman is AWESOME! 3 Jun 20223 Jun 2022 https://www.youtube.com/watch?v=qzwLLKD7ZIQ This video represents a formative moment in my childhood. While finding a Godzilla or Gamera movie on the weekend back in the 1970s was always a crapshoot, I could…