Ultraman World M78 Toy and Goods Shop (Osaka, Japan)
Ultraman World M78 is the name of the official Tsubaraya Production shops that sell all sorts of goods from the Ultraman series. Well-stocked shelves hold clothes, toys, and everything in between.
There are a number of M78 shops throughout Japan. I believe the Osaka branch is quite new, having just opened in March. It's located on the B1 level of a shopping mall near Umeda station. Here are the details:
Shopping Mall Location: Click here
Website (for all the M78 stores): Click here
Hours: 10:00 AM - 9:00 PM