Kotomora
生痕化石 (seikonkaseki) Japanese meaning: trace fossil | Kotomora