New Jersey
A whimsical Hello Kitty umbrella that keeps you dry while adding a cute touch to your outfit.