Talk:Hideyoshi Nagachika/@comment-10733658-20160615131807/@comment-27473235-20160615172437

What the heck?! By the looks of that link, Baidu is a Chinese website. How did this come up?