I Ludicrus

Release date: 31 Dec 1989
Fighting
I Ludicrus
Player perspective: Side view
Keywords: