Kotomora
鰭脚類 (kikyakurui) Japanese meaning: pinnipeds | Kotomora