12291 02:05:00 GHLS-70 [Chinese Subtitle] Kishin Sentai Legend Mirror Death Fight! A Tragic Final Battle Of