Kotomora
微化石 (bikaseki) Japanese meaning: microfossil | Kotomora