Vorshagg (planet)

Vorshagg was the home planet of the Vorshaggs. (EDA: The Tomorrow Windows)