by Louis | Aug 4, 2014 | Cool Stuff
Dreams of a Special Space Armed Force Division might just come to reality as the Japanese announces their plan to create a Space Force, Macross anyone? Japan has been known for its “technologically advanced” society, and otherwise weirdness, but this time,...