Kotomora
天狗風 (tengukaze) Japanese meaning: sudden gust of wind | Kotomora