Sifu | Final Boss Fight Cut Scene | Short 3
Sifu | Final Boss Fight Cut Scene | Short 3
Sifu is a beat 'em up video game developed and published by French studio Sloclap. Set in modern-day China, players control the child of a martial arts school's sifu who seeks revenge on those responsible for their father's death.