I think it's only fair given the guest actor in this episode to talk to you a little about Robert Baldwin.
This man is amazing.
Not only is he one of the few select foreigners to get a speaking role on a tokusatsu show, but in 2005, he was an actual main character in the short-lived Chou Sei Kantai Sazer X. Not just a main character, but a transforming main character. He has a toy and everything. If you haven't seen Sazer X yet, I weep for you. Not only are you missing out on a great actor, but you're missing out on a great show, the start of Miura Ryousuke (Ankh from OOO), and Shindou Gaku (Sid from Gokaiger).
Translator, interpreter, actor, he loves Lord of the Rings and dreams of one day taking over the world. When he was a child, he wanted to be an ally of justice.
A foreign man who loves tokusatsu, living in Japan and guest starring as an actual Sentai member.
How is this man not your god?