Rikard's feed:

when activity
380314188 seconds ago DarthWang commented on the site ?NO Internet (Vader)
415531204 seconds ago AGPalgut commented on the site ?Ducktales will EAT YOUR SOUL
457798018 seconds ago loliconfapper commented on the site ?  Moskau Street Fighters!