This indicates an attempt to access Deezer.
Deezer is a French-based music streaming web site. The service is available for the desktop via web streaming and for multiple mobile platforms including Android and iOS. Deezer integrates its service with Last FM. Three types of accounts are available - Discovery (free), Premium+ and Elite.