Red Tree Games
A Showcase of Games Made by Kids Around the World
Japan
youmewenpo.org