Little Story of a White Narcissus Release : March 20, 1981 Runtime Epiosde : 24 minutes Rating : 0.00