Shux Idrox

Character based on Tamburino and Liberatore‘s cartoon character Ranxerox

London, England, UK