elfen lied amv avarice
  • 18 years ago
i made this video last night and i think it came out fucken bad ass