11503

The Invasion of Thunderbolt Pagoda - 1968