Slightly Unhinged: Mountweazels

Everything about Mountweazels is slightly unhinged, from their name to the reasons they exist.