hello not sure where i should post this but here goes....will being going into indianapolis for a day and was wondering if there were any cool stores to check out or places of interest any kaiju stores? thanks /