Do you know about the Ultraman Shopping District in Soshigaya-Okura of Tokyo? …Yeah, neither