Animal Crossing. . This store is still kinda small, yeah? I guess it' d make it an inconvenience store then, huh?! GAHAHA! O animal crossing