OMG IM SO HAPPY. finally. needless to say Vanessa made it again. it's from another world! and the song definitely still has the rabbits on the run vibe, its really a progression from that, like she said herself.
and it was kinda good to hear it wont be on the record, because this means more songs on the way haha.
god im so fucking happy like dude im like hahah