Otamatsuri Anime & Manga Convention is a festival of all things geek particularly in the world of Japanese anime and manga. Otamatsuri, as a geek festival is a combination of two Japanese words, Otaku (nerds) and Matsuri (festival) and will…