Byomkesh Bakshi is a famous Bengali fictional detective created by Sharadindu Bandyopadhyay (also spelled Mukhopadhyay - both refer to the same person). Byomkesh is often called the 'Sherlock Holmes of Bengal' and solves mysteries using his intelligence and observation skills rather than violence.