It seems to me that Jinbei actually knows some elements about this Sun God. And he got angry because he thinks that an evil person like Who'sWho should not know any element about all of this. Also,the fact that the guard "disappeared without a trace" makes me think there might be Im's hand behind it.