Kotomora
怪僧 (かいそう, kaisou) Japanese meaning: evil priest | Kotomora