简介
Psychedelic dance weird/pop indie college rock with a heavy chameleon influence. Born in underground caves as larva creeping to the surface in rainstorms, Ingredients has evolved passed their pupa stage into human bugs, using many legs to rock out on various instruments specially designed to explode your mind.
该歌手的其他专辑