Lullaby Echoing In The Battlefield Release : April 28, 1992 Runtime Epiosde : 25 minutes Rating : 0.00