These strange mummies can be found in Buddhist temples in Japan. It is believed that the remains of creatures that people today are called demons, mermaids, ghosts, etc. Maybe these animals did exist once, but died out with the help of man. You never know ...