© 2024 Pluto Inc. All rights reserved.

Shaolin Temple I

The Shaolin Temple is the last place to resist defeat by the Manchu Dynasty, mostly because of their unique fighting style.