Apparently, the fifht cake from the DevianArt 21st anniversary scavenger hunt can be found by refreshing the home page... which I tried multiple times and didn't find anything. Maybe I misread the clue?
"#5 can be found at home. No luck? That's REFRESHing!"
For some reason, my account profile icon was replaced by an image of Peter Pan from the Disney Heroes Battle Mode game . But I never changed it.