Google Play Music
is an Android app that provided you free music radio. It suggests songs based on your mood and music taste. The music stations and podcasts can be browsed based on artists, albums, genres, moods, and activity. It also allows you to upload your own songs. You can also subscribe to its on-demand service to access millions of songs.