This is a Indie Rock track recorded by the artist The Phosphenes. The song Vernal Vixen was originally composed by D. Sutheran.