Sukesaburoh Okuyamada

Moby ID: 536475

Credits

By Moby Score
6.6
Keeper (1994, SNES)
Puzzle Design