Originally Posted by Elrion
My guesses are monks

Monks on halloween? RIOT.