Type O...
Damn, this is accurate...though I'm not Japanese
Japanese blood type personality chart
Type A
Best traits Earnest, sensible, reserved, patient, responsible
Worst traits Fastidious, overearnest, stubborn, tense
Type B
Best traits Passionate, active, doer, creative, strong
Worst traits irresponsible, unforgiving, "going own way"
Type AB
Best traits Cool, controlled, rational, sociable, adaptable
Worst traits Critical, indecisive, forgetful, irresponsible, "split personality"
Type O
Best traits Confident, self-determined, optimistic, strong-willed, intuitive
Worst traits Self-centered, cold, doubtful, unpredictable, "workaholic"