Kotomora
デイゴ (deigo) Japanese meaning: Indian coral tree | Kotomora