Game: Urusei Yatsura - Lum no Wedding Bell (Japan)

You might also Like: