by
Issui Ogawa
Language: English
Release Date: July 21, 2009
Sixty-two years after human life on Earth was annihilated by rampaging alien invaders, the enigmatic Messenger O is sent back in time with a mission to unite humanity of past eras--during the Second World War, in ancient Japan, and at the dawn of humanity--to defeat the invasion before it begins....