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

Size: 30.93KB
Uploaded: October 18, 2003, 10:29 pm
Dimensions: 640 x 480
Gallery Index
I-Ninja Screenshot
Gallery Index