So much Hello Kitty in Primark / DITL