Home Decor Anime Elfen Lied Lucy / Nyu Wall Scroll Poster 23.6 X 17.7 Inches-008