300 ... Red Balloons

Joe comes home from a hard day of work to a little surprise waiting for him in his room...