Zaphod the sunpuppy.

Zaphod the sunpuppy.