Hyena-like cryptids

Referenced in 1 episode

Definition

Reports of unidentified creatures resembling hyenas, often reported to have unusual behaviors or characteristics that defy explanation.