Alien inspecting a café latte

Alien inspecting a café latte

    

Used in "Whiskitipuf Telescope Captures Stunning Space Images…Or Does It?"