Twelve Foot Ninja India Tour, Delhi