Inside the Heart of the Beast

After the MayDay Parade, where do all the magical puppet creatures go to rest?

by