Kotomora
ホタルカズラ (ほたるかずら) Japanese meaning | Kotomora