Tengu: God of Mischief – Trailer 2

A second trailer from the Mandible Claw video Tengu: God of Mischief was released today. Get on this. That subway ollie plus shit loads more is coming in the next month. Look out for premiere info.