Starface has teamed up with Hello ... 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 create cute ...