The Toyohira River is a river in Hokkaido, Japan. It is 72.5 km in length and has drainage area of 894.7 km². It is a tributary of the Ishikari River. From Wikipedia
Two arrests bookend the case, one for the stabbing, another for suspected corpse abandonment.