Mogoyu

Mogoyu was a Rakririan who competed in the 22 BBY Mobquet Presents: Fastest Land Beings. He barely came in second in the decaped-plus final, losing to Shimer Londalin.