The definition of a "monster" is subjective, and some mysterious monsters may have been based on scientifically accepted creatures such as garuda and types of giant and living rock.