Troll

Trolls are strange humanoid creatures from Scandinavian folklore. While typically appearing in fantasy settings, trolls have appeared in science fiction as extraterrestrial beings.

Trolls as extraterrestrials

 * Troll (Homestuck)
 * Troll (Sojourn)
 * Troll (Wander Over Yonder)