Kotomora
脊索動物門 (sekisakudoubutsumon) Japanese meaning | Kotomora