Now, the brand has released a new range of spot stickers, which also serves as its first ever collaboration – and it may just be our favourite yet. Starface has teamed up with Hello Kitty to ...