For the most of my things yes. I just haven't bought any yet. Troglodon I'm not sure. I might put a little moss on it but not much probably