TalHex
Oct 21, 2009, 11:09 AM
anybody else seen these two sci-fi gems?
I've been getting away from anime lately... and been finding that live-action tends to do sci-fi a lot better...
I've been getting away from anime lately... and been finding that live-action tends to do sci-fi a lot better...