Monkey riding goat, endlessly walking into the future.

Monkey riding goat, endlessly walking into the future.

(Source: robmandu)