Looks like some kind of enormous bat...