Hamlette

Hamlette is a ham-making alien.