Rena's Cookie Song (Higurashi no Naku Koro ni Kira)
Channel: EK30
Date: 2023-12-17

Source: Higurashi no Naku Koro ni Kira, Episode 3