実葛 さねかずら
sanekazura

Noun

1. scarlet kadsura (Kadsura japonica)

Usually Written in Kana
Other forms: