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