sci fi anime 86