Marvel ! Thor and Loki are space aliens. Teeheeheheee.

Advertisements