Detective, fedora hat, black trenchcoat, gasmask, sunglasses, technology, mysteries, hazardous situations, tough, mysterious, noir, intelligent, cunning, formidable, enigmatic, cyberpunk, walking between dimensions