Tamasakura Shopping Center

A shopping center in the town of Sakuragaoka. Tamasakura-chan is its mascot.