cachalot
[
French
]
Sperm whale
Countries
France