The Night Parade of One Hundred Demons by Matthew Meyer