Vocabulary
シーシェパード
シーシェパード
Sea Shepherd (marine conservation organization)
noun