O negative blood type japanese July 8, 2019 16 32 64 128 O negative blood type japanese personality Type o negative blood type 0 blood type B blood type origin O negative blood type japan