home > Xbox > I-Ninja Gallery > Screen 79217
Release Date USA: 2003-12-04 UK: N/A
Company:
Platform: Xbox
Genre: Action -> Platform

Size: 45.54KB
Uploaded: August 8, 2003, 7:12 am
Dimensions: 640 x 480

Gallery Index
I-Ninja Screenshot

Gallery Index