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