A huge animal chewing