honk honk here’re some smooch demons