Mysterious animal