Talk:The World/@comment-29245978-20161025134110/@comment-5290974-20161026234823

The west coast of Canada is where the show is made. Vancouver is definitely across from Japan. Whether or not it takes place there, we will never know.