home > Gamecube > I-Ninja Gallery > Screen 129635
Release Date USA: 2003-12-04 UK: 2004-02-13
Company:
Platform: Gamecube
Genre: Action -> Platform

Size: 58.36KB
Uploaded: October 18, 2003, 10:29 pm
Dimensions: 640 x 480

Gallery Index
I-Ninja Screenshot

Gallery Index