The peculiar creature quickly sparked intrigue among Instagram users, with some even speculating that it could be evidence of extraterrestrial life.