Embassy of Togo, Tokyo is the embassy in Japan.
According to PR-model, ambatogojapon.net is ranked 2,377,966th in multilingual Wikipedia, in particular this website is ranked 212,927th in Japanese Wikipedia.
The website is placed before hawk-racing.co.uk and after yourmedicaldetective.com in the BestRef global ranking of the most important sources of Wikipedia.