Translated Labs
YOU SAID:
R.i.p.d. Rest in piece department
INTO JAPANESE
"冥界警察" かな?
BACK INTO ENGLISH
Rest In Peace Department.
Come on, you can do better than that.