Kotomora
奥陶紀 (outouki) Japanese meaning: Ordovician period | Kotomora