Anyone have the sauce?
that's Chou Aniki
Looks like an interesting game.
http://www.encyclopedia-obscura.com/gamescho.html