Tengu Trailer

04.11.13 – Templeton Elliott

Mandible Claw just released the trailer for Tengu: God of Mischief. On your rooftops. In your tunnels. On your streets. Shot in NYC, SF, Tokyo, and Bordeaux.