Kotomora
葡萄葛 (ebikazura) Japanese meaning: grapevine | Kotomora