Vegan (Marvel)

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

Appearances

 * Tales to Astonish Vol 1 #58 (1964)