>>724118251
This
BAD KARMA for killing Itagaki-san.
Japanese man dying at 58 seems strange