The promotional banner for itchio's winter sale
The Ultimate Showdown popped in my head and I decided to doodle Godzilla - only to discover Dec 22nd is the 18th anniversary of this silly little Flash video. So uhh, here's to you Fred Rogers!