Kotomora
底生動物 (teiseidoubutsu) Japanese meaning | Kotomora