Honey, I’m home!

Flickr user Hippotam created this hilarious little scene for a contest, the purpose of which was to depict the same scene occurring in both 1963 and 2063. The only thing I am confused about is whether that little green critter on the floor in 2063 is a pet, or the result of the affair?!

Honey, I'm home!