towsakeKoeigikuサンバーストKoeigiku ShuzoSaga8/7/2021, 10:18:19 AM1towsakeDelicious. So that's what sour means. Japanese>English