
Mission Complete: I Visited Sukagawa, The Sister City of M78 Land of Light! ( Ultraman Edition )
I recently took a trip to Sukagawa City, Fukushima—the official sister city of Ultraman’s home, the Land of Light! It was an incredible pilgrimage, seeing all the monuments of our favorite Ultra Heroes and Kaiju installed throughout the town. It’s a true must-see for any Tokusatsu fan visiting Japan! Sukagawa



