Stefanie Moon and Lika Star, two incredibly adorable girls, find themselves getting fucked by their strict teacher in a steamy encounter. Watch as they get pounded by their authority figure, leaving them both moaning in pleasure. Ultra Films presents another tantalizing scene.