Mystery cash shows up at local charity