News Story Cast Downloads Shop
NT Micro Plush

kotowaza no. 1:
there's no doubt ... ninjas are the coolest thing ever.