Pictures:

What do you call a smiling rabbit with long hair?

A happy hoppy hippie.

2756