Board Thread:General Discussion/@comment-4485900-20130605102724/@comment-5954191-20130809103039

Haha, I found it out! Episode 18 is called 来訪者 (Raihousha), which can be translated as "Visitor".