
The Sweets Castle (Okashi no Shiro) is a whimsical confectionery-themed attraction in Inuyama-shi, Aichi Prefecture, Japan, built on the grounds of a Japanese sweet manufacturer. Visitors are welcomed by a towering 14.8-meter replica wedding cake at the entrance, setting the tone for a fairy-tale experience. The Sweet Village on the second floor showcases over 300 intricate sugar artworks depicting famous architecture and storybook scenes. Hands-on workshops let guests decorate doughnuts and bake cookies, while a dress-up rental shop offers more than 300 costumes for children and adults alike, including outfits for babies. The venue combines food culture, creative play, and interactive exhibitions, making it a delightful family outing for visitors of all ages exploring the castle town of Inuyama.