If the keys are missing, I've got a pretty good idea of who took them from Revelation 1:18. This is a pretty cool pic! Nice colors and the rendering on the door is great, reminds me of something you'd see on a ship or submarine.