Kotomora
上界 (じょうかい, joukai) Japanese meaning: upper world | Kotomora