長虫 ながむし
nagamushi

Noun

1. snake