1989-08-13 | Chengdu, Sichuan Province, China
Enter The Coffin
Taichi's Beast Mound
Endless Vacation
The Last Man Stand
The Road of Light
Red Euphorbia Milii
New Detective