Crazy Frog Totally Looks Like Trollface
Suddenly, "Axel F" makes perfect sense: We were all being trolled!
PS - Moar Troll Face plz!