What is this deeply weird humanoid corpse washed up on an Australian beach?
Earlier this week, Alex Tan found this bizarre humanoid creature washed up on Maroochydore Beach in Queensland, Australia. From News.com.au:
— Read the restStep forward University of Queensland Associate Professor Stephen Johnston, who told the Courier-Mail the animal was most likely a swollen, waterlogged brushtail possum.