Vocabulary

クモ貝

spider conch (Lambis lambis)

noun