Anime Elfen Lied trailer 2010-08-23 the original trailer of the english dub of elfen lied by anime works MAG.MOE - The MAG, The MOE.
MAG.MOE - The MAG, The MOE.