MountainGoat is a large hoofed mammal endemic to Australia. A rare tropical species and a sure-footed climber. Often heard hooting from rocky ledges, but seldom caught on film. A genetic experiment gone terribly right. A true Frankenstein of genre bending and blending madness.
Stay tuned for his upcoming releases...