Samantha Lo, Sam Lo, SKL0 – you have heard all three monikers for the same personality by this time. But she is probably best known – for now at least – as “Sticker Lady”. This is for the unexpected ...