Produced by Toshiba Energy Systems & Solutions Corporation

Fuel Removal System Leaves Yokohama, Headed for Fukushima Daiichi-3. This was manufactured by Toshiba, Japanese Pride. Go, Toshiba! Go!!