meowscarada dies