Kotomora
飛行夜叉 (higyouyasha) Japanese meaning: flying yaksha | Kotomora