Read More Ninja Action!

Blizzard Aiur Chef?

Frankly, I have no fucking idea what this is...I'll try to play it ASAP. Looks interesting.