Alastor MacGiobuin

Alastor MacGiobuin was the King of Catworld from 2016 to June 2020.