Kotomora
脊索動物 (sekisakudoubutsu) Japanese meaning: chordate | Kotomora