I don’t speak Japanese but it’s pretty apparent that this is some kind of anti-whaling spot. And a good one at that.
Name
Email (not published)
Website
= 6 + 2