Izzy (Monster Lore)

Izzy is one the main characters in Monster Lore.