The Shaolin Temple

  • France Le Temple de Shaolin (more)