Kotomora
ソウシジュ (soushiju) Japanese meaning: Taiwan acacia | Kotomora