Skip to content
Kotomora

イルカ漁りょう

Meanings

1

noun

dolphin hunting; dolphin fishing

Refers to the practice of hunting or fishing dolphins, often in the context of traditional coastal whaling or controversial drive hunts.