A review by taycrots
Poodle by K.L. Savage

5.0