DAMMIT I KNOW THIS! It was an anime music video of a girl singing out her open window and stuff. Gaaaaaaaaah.....