Described as the ‘doll from hell’, Letta the Doll in Australia is the cause of strange things. But although a scary one, the owner will never part with the possessed doll.
In a desolated place in Australia, the ghost of the farmer is appearing to the local community, trying to ask for help.
G’day mates! The Bunyip of the wild from Australia is a mythical creature living in lakes and swamps. What was it? Or rather, what is it?