China and Japan compare one another to Harry Potter villain

So… which nation is Ron?

Korea?

1 Like