Kotomora
再降臨 (saikourin) Japanese meaning: Second Advent | Kotomora