Vocabulary
がらがら蛇
がらがらへび
rattlesnake
noun