Anime World Indianapolis 2012 Pictures
The convention, Anime World Indianapolis, is held in Indianapolis, IN, at the Sheraton from Jul 6-8, 2012.
The convention, Anime World Indianapolis, is held in Indianapolis, IN, at the Sheraton from Jul 6-8, 2012.