Torfa

Torfa is a mysterious world and the whereabouts of a battle of the Kree-Skrull War in Captain Marvel.