Tengu and Tama-Tora

Posted on Friday, January 23rd, 2015 at 23:12

Rocket ship and Alchemical war ship

Set in Japan (the image isn’t but looks like it could be) a Rocket Ninja Clan encounters an enemy unlike any they have seen before.