Kotomora
台木 (だいぎ, daigi) Japanese meaning: rootstock | Kotomora