20060511 city.mumbai: Merc mystery baffles cops