News

Buy now Hello Kitty Hydro-Stars, Starface.world, £12. Not only that, but if you're a spot squeezer, these will stop you in your tracks. The Hello Kitty Hydro-Stars go on sale November 18th priced ...