Leila Kruger

Leila Kruger

About

Sister of Lenny Kruger, and direct Subordinate of Krayz, whom she has a intimate relationship with.