The IJN used a similar system:
A = Carrier fighter
B = Carrier bomber
D = Carrier dive bomber
G = Land based bomber
H = Flying boat or Reconnaissance (not sure which)
J = Land based interceptor
L = Transport
N = Float plane fighter
A = Aichi
D = Douglas
K = Kawanishi
M = Mitsubishi
N = Nakajima
Y = Yokosuka
Hence:
A = Carrier fighter
6 = Sixth aircraft in that role
M = Mitsubishi
5 = Mark five
b = Second minor variant
N = Float plane fighter
1 = First aircraft ordered for that role
K = Kawanishi
2 = Mark two
-J = Modified to be a land based interceptor