by Gorillaz, De La Soul, Kelvin Mercer
Latest snapshot captured on Apr 29, 2017.
Type a name and Stella will serve the stats.