This has been one of the best images I came across on the Web from a very long time.. Thought of sharing with you guys… No idea about the copyright..

Looks like a stowaway from Planet Ziberanagalela

Advertisements