Vocabulary

サウロポセイドン

sauroposeidon (dinosaur)

noun