File:Sakura Wars - Chapter Ten - The Gods Have Descended!

Description
For "Mecha and Demons: Messing With History Since 1923. Let's Play Sakura Wars!" (http://forums.somethingawful.com/showthread.php?threadid=2564759)

... the Jinbu have arrived.