01/16/2002

Yubari International Film Festival

Soul Assassin has been selected for the Yubari International Film Festival in Japan.

The Yubari International Film Festival is held each year in the city of Sapporo, which is located on the northern island of Hokkaido. The event begins 14 February and ends 18 February 2002.