top of page

Junjudee

A short, dwarfish ape reportedly dwelling in the forests and Outback of Australia.

Junjudee

Cryptid Authenticity
Index:

135

bottom of page