Owl Riders

The Owl Riders are a type of Majiko that live on a planet named Aquahidus in the third quadrent of the Redstar Galaxy. Their planet is almost entirely composed of water, but with occasional trees and patches of land for homes and Queen Aïeara's castle.


They also ride on horse-sized flying owls, and are trying to fend off an intruder to the planet, Lord Zhordàr.