Looks as though they are set up to get referral income - at the end of the URL is this referral ID #res170862
The site is very poorly built, IMO. You can't type keywords, but have to pick an image and then navigate based on keywords shown for that image. The UI for picking a language has been poorly implemented in that it shows "Select a language" instead of English to start - I thought I couldn't type a keyword because I hadn't selected a language. English wasn't in the list of languages because it only shows those other than the current one. I picked French to see if I could type a keyword (as I speak some French) and then I could pick English from the list.
With showing teeth as the keyword seed, there's a squirrel in the center and isolated smiling women around the outside - it makes you think you've gone mad.
DT's sales are in the toilet, but I doubt referrals from this place will help them at all
