Kotomora
生物岩 (seibutsugan) Japanese meaning: biolith | Kotomora