- Member: Negi Springfield
- Title: The Legend Of Keitaro
- Premiered: 2005-04-21
- System of a Down The Legend of Zelda
- 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!