Shifter Kart vs Brazilian Stock Car (video with no subtitles)

So I found myself in the Youtube black hole and I found this.
Does anyone know if this engine is a IAME 175cc?

  • Shifter kart- 1:11.923
  • Brazilian Stock Car: 1:24.818

Bonus of just Rubens, being Rubens at home. :slight_smile: