It's an iffy term and here is why:
Lifecasting is the term for casting a mold of someone who is alive.
as aposed to a death cast where you make a cast of someone who is dead.
A death cast seems odd but it's done on a lot of famous people for archive reasons.
[edit] but google does pull up a lot of podcasting sites under the lifecaster term [/edit]
Bookmarks