Kotomora
烏天狗 (karasutengu) Japanese meaning: crow-billed tengu | Kotomora