Kotomora
棘魚類 (kyokugyorui) Japanese meaning: acanthodians | Kotomora