dimensional alchemist lets you add a removed from play monster to your hand when its destroyed and sent to the grave. I know it doesn't send the removed card back to the grave but its still recovering it