towsakeKoeigikuサンバーストKoeigiku ShuzoSagaMay 20, 20241towsakeDelicious. So that's what sour means. Japanese>English