Lord of the stars or Protector who saves across the ocean (metaphorically)

1 Post