Itchy Mustached Glasses

Itchy Mustached Glasses is one of the pieces of Equipment in the game The Metronomicon.

Text

 * Why does anyone think these are funny..?