Detective, fedora hat, black trenchcoat, gasmask, sunglasses, city, technology, crime, seedy underbelly, cases, mysteries, hazardous situations, tough, mysterious, noir, intelligent, cunning, formidable, enigmatic, cyberpunk