My new updated typings:

Tohru: Some kind of XSFJ, XNFJ or an XNFP (it's hard to tell whether she's Fi or Fe because of a certain convo she's going to have with Akito that's coming up in the reboot), 9w1, 269, 279, 369 or 379 for tritype, so/sx

Kyo: Some type of XSTJ or an ISXP, I can see equal parts Se & Si so it's hard to say, 1w2, 361 or 461 for tritype, sp/sx

Yuki: an IXTJ, XNFJ, ISFJ or a IXFP, he's kinda tricky to type. Obvious 4w3, 461 for tritype, so/sx or so/sp.

Shigure: INFJ, 5w4 or 4w3, 458 or 459 tritype (4w3/5w4/8w9 or 9w8) sx/sp

Hatori: IXTJ or an ISFJ, 1w9, 261 or a 251

Ayame: EXTP or an ENFP, 3w2, 378 for tritype

Kureno: ISXJ or an INFP, 9w1, 269 (2w1, 6w7, 9w1) so/sx

Ritsu: IXFP or an ISFJ, 9w1, 269 or 469 tritype, so/sx

Kagura: EXFJ (possibly an ESFP?) 1w2, 271, so/sp or so/sx

Momiji: ENFX, 9w8, 479 or 279, so/sx

Haru: IXFP or an ISFJ, 9w8, 279 or 479, sx/so

Hiro: ESTJ or ENTP (possibly an ISFJ who's letting his ENTP subconcious take over) 6w7, 261 or 361, so/sx

Kisa: INFP or an ISFJ, 9w1, 269 or a 469, so/sp

Akito: INFP in a hella unhealthy Fi-Si loop and Te grip which is making her look like an ESTJ, 2w3 or 4w3, 268 or 468 for tritype, so/sp or an so/sx

Arisa: ESTJ or an ESXP, 8w7, 368, 268 or a 468 for tritype (have no idea on her heart type), sx/sp

Hana: INXJ, 4w5, 459 or 451,

Kakeru: EXTP or an ESFP, 7w8, 478, sx/so?

Machi: IXTP or an IXTJ (possibly a fucked up IXFP?), 9w8 or 1w9, tritypes are either 459, 469, 451 or 461, sp/sx

Nao: ESTJ, 1w2, 261 or 361, sp/sx

Kimi: EXTP (or possibly an ENTJ?) 3w2, 378 or 379, sp/so

Motoko: ESXJ, 2w3, 278 or 271, so/sx

Kazuma: IXFJ or an ENFJ, 1w9, 271, so/sp

Ren: Either an extremely unhealthy XSFJ or an XNTJ that's making her look like an XSFJ cause she's resorting to shadow functions now, 2w3 or 4w3, 268 or 468, sx/so or sx/sp

Akira: INFP or ISFJ, 4w5, 469 or 479,

Kyoko: ENFJ or an ESFP (possibly an ISTP who grew into her ENFJ subconcious?) 8w7, 268, 368 or a 468, sx/so

Katsuya: INFJ, 8w9, 358 (3w4/5w4/8w9), sp/sx