Kotomora
ウダイカンバ (udaikanba) Japanese meaning: monarch birch | Kotomora