Kotomora
王権神授説 (おうけんしんじゅせつ) Japanese meaning | Kotomora