ComicCon-ing: Mechacon New Orleans

Every nerd has their blind spot.  A subject matter that they are weak on.  For us, it is anime. It’s not that we don’t like...