Japan is home to many official Moomin establishments including the Moomin Shop, Moomin Cafe, and Moomin Stand. Located up and down the count···