I think that this movie is an adaptation from this OVA by Tai-Kit(Peter?) Mak. One of the great directors of the Hong Kong New Wave

There’s everything in this. Tentacles Demons, Hong Kong Kung Fu, Political message, Impossible Love, Great Practical Effects and someone fucking his flipper machine