Video Information


  • Member: Negi Springfield
  • Title: The Legend Of Keitaro
  • Premiered: 2005-04-21
  • Categories:
  • Song:
    • System of a Down The Legend of Zelda
  • Anime:
  • Comments: Not sure if this came out good or not, so i'll let you all decide. there is some lip sync so don tbe to harsh XD lol Enjoy!

Opinions (2)