Vocabulary

シーシェパード

Sea Shepherd (marine conservation organization)

noun