Kotomora
羅刹 (らせつ, rasetsu) Japanese meaning: rakshasa | Kotomora