Chosaku Kanbayashi was found dead on the ground after apparently falling from his office window.
Season 1 • Episode 796 of 1221