Duck Lips Are Best Left To Ducks

Favorite
Duck Lips Are Best Left To Ducks
- -

That poor girl has been abducted by three aliens.