Yen-Lo-Wang

Yen-Lo-Wang is the main antagonist and the final boss in Shaq-Fu: A Legend Reborn.