The Drifting Avenger

The Drifting Avenger is a Japanese Western film shot in Australia. It was also known as Koya no toseinin. The film was shot at Goonoo Goonoo Station near Tamworth.

The Drifting Avenger

The Drifting Avenger is a Japanese Western film shot in Australia. It was also known as Koya no toseinin. The film was shot at Goonoo Goonoo Station near Tamworth.