towsakeKoeigikuサンバーストKoeigiku ShuzoSaga2021-08-07T10:18:19.342Z1towsakeDelicious. So that's what sour means. Japanese>English