Kotomora
ヤナギラン (yanagiran) Japanese meaning: fireweed | Kotomora