Actually, I think this is just some fungus among us. Bird's nest fungi - Cyathus striatus. More at: This Gallery
© Pablo Yañez