Kotomora
トゲバンレイシ (togebanreishi) Japanese meaning: soursop | Kotomora