Home Tags Green Snake

Tag: Green Snake

The Essential Movie Library #95: Green Snake (1993)

Based on an old Chinese legend, this film features two snake spirits who become human