A music video on Final Fantasy VIII made by Raffaella131 with the song "spiders" by System of a down.
My first music video based on Final Fantasy VIII with the song "Sorry seems to be the hardest word" by Elton John