日本小型捕鯨協会
Meanings
1
Japan Small-Type Whaling Association; JSTWA
organization name
Proper noun referring to a specific Japanese organization involved in small-type coastal whaling.
The Japan Small-Type Whaling Association aims to promote coastal whaling.