last.fm badge on the fly hosted on Google App Engine.