In the imaginary city of Kamurocho, the narrative spans two converging periods—1995 and 2005. During 1995, a group of four friends, desperate to break free from their confining existence in…