The Laughing Kangaroo
Plot: A love triangle turns deadly during an awards ceremony in Australia. Unfortunately for the killers, however, Furuhata and Shintaro are on a well-deserved holiday in the same hotel
Release Date:
Wednesday, April 12 1995
30 years ago
30 years ago