Welcome to Your Anime Superstore!

And now for a commercial break from one of…well…not our sponsors..

1 Comment on "Welcome to Your Anime Superstore!"

  1. DeepCough | Dec 26, 2012 at 8:02 pm |

    What surprises me the most: this “Anime Superstore” is based in Arkansas.

Comments are closed.