Tradescantia

Tradescantia

O-Murasaki-Tsuyukusa, 大紫露草(おおむらさきつゆくさ) literally “big purple dew flower”