Place of Birth:
Date of Birth:
Nightbeast
Makeup Effects
The Alien Factor
Makeup Artist
Larry Schlechter