Rich Castro bust unveiled