Published: May 29, 2016 | Updated: September 28, 2025
0
Date: August 1983 Location: West Kalimantan, Indonesia Time: unknown Summary: Local villagers reportedly saw a nine-foot tall creature that appeared to be half...