Kotomora
ハマアカザ (hamaakaza) Japanese meaning: patent saltbush | Kotomora