Mibu
Mibu Town in southern Tochigi Prefecture is affectionately known as 'Toy Town' due to its concentration of toy manufacturers, making it a unique area in Japan. Mibu Castle Ruins Park offers visitors a chance to stroll through history.
Mibu Town in southern Tochigi Prefecture is affectionately known as 'Toy Town' due to its concentration of toy manufacturers, making it a unique area in Japan. Mibu Castle Ruins Park offers visitors a chance to stroll through history.