A new ship, Gojira, (which means Godzilla in English) has been enlisted to help activists who are protesting Japanese Whalers:
http://www.grindtv.com/outdoor/blog/224 ... +godzilla/
Great looking boat! Especially looking at it from the overhead version in the picture, it almost looks like some sort of starship from "Star Wars" or something.