User blog comment:Kittyfire/Random Topic Blogging!/@comment-753210-20110903040959/@comment-1321068-20110903052655

China. Or Japan. Or England. But I think it's China.