It took us few seconds to becomeĀ fans of Human Pet and the Permanent Creeps gang. You will hear a lot…