Kotomora
仮植 (kashoku) Japanese meaning: temporary planting | Kotomora