Leaf Pile Fossil

Wow, that is sure a big pile of leaves. I imagine trying to jump into it would be quite painful.

Games