Talk:Last-Ditch Battle Android 17/@comment-28158609-20181013203047

MIR -soviet space station from 87 to 2001, Android 17 , product of the Soviet Union , I wonder which part of the station he was ?