UK artist Sten and Oli visited Melbourne in late 2018 leaving behind quite a number of their little characters, this one is in Fitzroy.