Sorra

Sora is an extraterrestrial swordfighter from an unknown planet. He arrives on Earth searching for a worthy challenge.