Tag: T'ai Fu: Die Rache des Tigers

T’ai Fu - Wrath of the Tiger is a PlayStation game released in 1999. The game is set in an oriental landscape populated by clans of animals, such as L...