Happy Face

2722 views since Jan 20, 2009
I wonder why is he happy?