Kotomora
板皮魚類 (banpigyorui) Japanese meaning: placoderms | Kotomora