>>280641028
As mentioned before, crying blood refers to bitter tears in Japanese.