Rioichi Cooper

Rioichi Cooper is a Japanese raccoon who invented the Ninja Spire Jump.

Last edited by cwf97 on 30 July 2018 at 16:04
This page has been accessed 11 times.