Kotomora
審判者 (shinpansha) Japanese meaning: judge | Kotomora