Resources
Events
Collabs
Immortalize Merchandise
Immcyclopedia
More
A person who is no longer living; a deceased person.