金蛇 かなへび
kanahebi

Noun

1. lacertid (any lizard of family Lacertidae, esp. the Japanese grass lizard, Takydromus tachydromoides)

Usually Written in Kana
Other forms: