The Odd Block Part 2: Unexpected Visitor

https://pastebin.com/0GmeajbH