Kotomora
絶対者 (zettaisha) Japanese meaning: the Absolute | Kotomora