![Anime Matsuri Brings @Home Maid Cafe & Sailor Moon Day to Houston](http://www.thegeekianreport.com/wp-includes/images/media/default.png)
Anime Matsuri Brings @Home Maid Cafe & Sailor Moon Day to Houston
OnAnime Matsuri is this weekend in Houston, Texas and they are bringing the house down this year with a star studded weekend of guests that will make you feel as if you are spending the weekend in Japan. They’ve proclaimed April 7th…