Director Kakuzawa

You must be logged in to leave comments. Login or sign up today!

Alquds98 Sep 10, 2016

Who are you? Why do you exist?

Squatso Dec 28, 2011

My only complaint about Elfen Lied... this despicable f*** didn't die.