Elfen Lied Elfen Lied: Hands Wall Scroll. Size 31 x 43 inches. Wall scroll ships rolled.