My Firefox 18th Birthday cake! Put together by me and my parents. Yes, I am a gigantic nerd, what ar