Kotomora
九頭竜 (kuzuryuu) Japanese meaning: nine-headed dragon | Kotomora