A random vocaloid song I hadn't listened to in years suddenly invaded my mind and now it won't leave but I can't find the fucking name of it and it's driving me insane
Said fave
>>40816931
OH YOU LITTLE RAT BASTARD YOU'RE RIGHT WHY DID I EVER LET THE PRODUCERS CONVINCE ME THAT IT WAS A GOOD IDEA, THIS WAS NEVER GONNA WORK OUT! AND NOW I'VE GOT BURN IN MARKS ON MY CHEST!