Kotomora
上御一人 (kamigoichinin) Japanese meaning: the emperor | Kotomora