Are there any shops in Omaha that sell merchandise with anime stuff on it?
I what too go there and get some thing for my sis.
Living in Omaha, I can tell you that the mall is the place to go, Oakview Mall or Westroads mall. Omaha has shops that you could find anywhere around the country, so look around downtown! Hope this helps! :D
Hot topic. Spencers. Most malls have those stores