Sci-fi kitsch. Scans by Robotech Union @ China: Shanghai Television Magazine (a sister company of Sh