Armor made from spare parts on a space station. | Anime