Season 2 Episode 18. Have we seen or heard of a Zillo beast in anything else? Feels like a familiar name and not just because we like looking at houses online.