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