I think MST is "Mystery Science Theater" - it's a campy old TV show
https://en.wikipedia.org/wiki/Myster...e_Theater_3000
ROKU is a device that streams internet video to your TV. I love my ROKU.
That owl looks to me to be too big to be a Screech Owl. (That was an exhausting sentence to try to put together and not sure I succeeded.)