Well. When the armour is too strong it will bounce or pin at the armour.
German steel was specialised: The external steel layer was hardened. Poor and small projectiles would bounce off or broke into small pieces. When a shell was able to penetrate the hardened layer they had to penetrate a soft steel. This soft steel absorbed a lot of the kinetic energy of a shell/round. The inner steel layer is again a hardened steel to protect the crew inside. A couple of Panzer 38t crews were lost because the impact of shells on the external layer smashed off small fragments of the armour inside the tank. This effect caused shrapnels by the own armour. It was so dangerous that Skoda had to change the steel quality for the Panzer 38t.
But jeah. I think a japanese 57mm round from a Type 95 tank will bounce at this distance.
But keep in mind. Most of the ww2 tank duels take place in a range from 50m to 250m. Combat over 1000m or more weren't so often. German tanks tried to keep tank battles at this distance because of the superior optics (in comparison with a T-34 tank without/limited optics). But this is a german armoured combat tactic.
I'm not sure about the japanese tank tactics and training but i think japanese tanks werent optimised for tank-to-tank combat. Key role of the japanese tanks is the infantry support.
May the force be with you.