Featuring Dogmen, Walking Trees, etc.
Sunday, 5 July 2026
MYSTERIOUS CREATURES REPORTED FROM INDIANA
NGOROLI
Described as a water-lion, it is found in the Central African Republic. Although it is known as a water lion its name actually means 'water elephant'.
Subscribe to:
Posts (Atom)


.jpg)