I just asked Brian from Detestation and he said, "Yes, it basically says "the Agony of Living" in Japanese. "