Hamlet

Hamlet

To squee, or not to squee? That is the question.