HYENA (Explicit)

A Quiet Place (by the beach) (Explicit)