Vocabulary
マングース
マングース
mongoose
noun