Do you know that most of the locations and documents of Unit 731 responsible for biochemical warfare research on Chinese subjects during WW2 were destroyed by the Chinese authorities after the war? Japan is the sole provider of that incriminating information on display in the newly set up 731 museums in China and the latter is using it to sow seeds of hatred.
Moral of the story? Be careful what you confess to out of guilt and honesty. The “victims” may capitalise on your forefathers’ mistakes, turn them into your responsibility and destroy your self respect.