The Tragic Fantasy: Tiger of Wanchai

1994