Set in Tokyo it's described as a space action series between humans & extraterrestrials....
THIS WAS SO PEAK ARGHHH IM SO SAD WTF