This is a Noise Rock track recorded by the artist Happy Few. The song Fear of the duck was originally composed by P. Stringa.