Kotomora
導師 (doushi) Japanese meaning: officiating priest | Kotomora