Game: Daibakushou Jinsei Gekijou - Dokidoki Seishun Hen (Japan)

You might also Like: