Kotomora
受膏者 (jukousha) Japanese meaning: anointed one | Kotomora