Kotomora
摩ご羅迦 (まごらが, magoraga) Japanese meaning: mahoraga | Kotomora