You are reading Curse of the Vengeful Tongue Chapter 31. Gin Asuhara is a promising young detective with unparalleled physical abilities. However, following a certain incident, he finds himself forced into a Master-Servant Contract with his senior detective, Hidemi Mera. The terms of the contract: provide his cooperation in “collecting the blood of crimin