I remember an ad that old comic books had (maybe still do?) about a toy submarine made of cardboard that you could sit in. As I remember, it didn’t cost much more than a plain cardboard box.
“Rest his soul?” I’ve never heard that. Just “Bless his soul” or “bless you’re little pea-pickin’ heart…” – or even “rest in peace,” never “rest” his soul.
I had to look it up – Ranfla is a low-rider, a car with lowered suspension.