This is a Farruca track recorded by the artist Smelly Cat. The song Hit? was originally composed by B. Dumoulin.