NichiDict

シーシェパード

[shiishepaado]

Meanings

1.Noun

Sea Shepherd (marine conservation organization)