With your choice of instruments and sounds, it could work in a demake of AC maybe? This track is very funny and energetic, I can feel the summer vibes!