Kotomora
牛鬼蛇神 (ぎゅうきだしん, gyuukidashin) Japanese meaning | Kotomora