The latest URL of Tokyo Antioch Church Website is as follows;
https://tlea.tokyoantioch.com
There are cases that those who used to keep the previous URL, http://tokyo.antioch.jp in their favorite cannot access the website any more.
Please keep this in mind.