Kotomora
再降臨 (さいこうりん) Japanese meaning | Kotomora