News Story Cast Downloads Shop
news

kotowaza no. 16:
master ninja's hickory cane is carved from a branch from a tree in the dark forest, long before it was evil.