Our neighbors have invaded the store so there are Totoros everywhere and they are making it way too adorable in here. Hurry on down and get yours before we die of cuteness overload.