Kotomora
波旬 (はじゅん, hajun) Japanese meaning: killer demon | Kotomora