Lord Moon

Lord Moon is one of the main antagonists of Kitty Kingdoms.