This episode is named after proverbial phrase "For they have sown the wind, and they shall reap the whirlwind" Hosea 8-7.
There is a message that appears on screen just before the end credits roll: "In loving memory of Stan Lee" Stan Lee tragically passed away in November 2018 and was responsible for creating many of Marvel's most popular characters