answersLogoWhite

0

The German phrase Elfen Lied mean elfen song which is featured in the Japanese Manga series of the same title. The series are illustrated and written by Lynn Okamoto.

User Avatar

Wiki User

12y ago

What else can I help you with?