Shirabe
English jmdict
1
noun (common) (futsuumeishi) heaven's punishment;divine punishment
2
noun (common) (futsuumeishi) well-deserved punishment;just punishment