Vegan (Marvel)

Vegans are a giant humanoid species from Vega Superior, a world in the Vega system.

Biology
Vegans are humanoids with an externally Human-like appearance, although they have a stature of 9.14. Additionally, they have two small flesh-covered horns on the sides of their foreheads.

Appearances

 * Tales to Astonish Vol 1 #58 (1964)