Kotomora
悪鬼羅刹 (あっきらせつ, akkirasetsu) Japanese meaning | Kotomora