Kotomora
款冬 (kantou) Japanese meaning: giant butterbur | Kotomora