Tengu Kite

Tengu Kite (天狗, Heaven Bound Dog)