Photonic Energy Research Lab devil's target! Release : October 07, 1973 Runtime Epiosde : 25 minutes Rating : 10.00