Saturday, January 5, 2013

Feats of Strength: Lucy breaks out - Elfen Lied

warning: gore and even worse... English dub...