Nature spirit altar