20150129 city.bhopal: Hand-held human size puppets in a unique show in Bhopal.