Talk:Recent Updates/@comment-3502824-20170425153053/@comment-116.108.145.38-20170425183744

Petropavlovsk is name of a city in Kamchatka Krai, very "north" from Japan. It's make sense now.