Released

Jul 02, 2021

Album

Nujin

Delil

BPM

130

Duration

1:38

Key

8A

Released

Jul 02, 2021

Album

Nujin