Shin Ultraman Event Is Happening At Yokohama Landmark Tower
Shin Ultraman will be hitting the theaters in Japan very soon and Tsuburaya Productions is drumming it up with an event over at Mitsubishi Estate Property Management-operated Yokohama Landmark Tower, aptly called Shin Ultraman Yokohama Landmark Tower.