Episode 126: Mummified Monkeyfish Mermaids

This week, Aureo, Geoff, and Marjolaine discuss what to expect when attending "Fantastic Beasts: The Wonder of Nature" exhibition. Which beast would you like to see included in the exhibition that was not mentioned?