article photo challenger Published July 25, 2011 at 576 × 432 in ASTRONAUT ONIZUKA REVEALS STORY OF ALIEN BODIES