Takuro Yamaguchi

Moby ID: 512606

Credits

Mahjong on the Beach (1993, TurboGrafx CD) Executive Producer

Contribute

Add your expertise to help preserve video game history! You can submit a correction or add the following: