Musician Plays Popular Song Covers On a 27 Note Hand-Cranked Street Organ

Yuki Kojima plays a 27 note hand-cranked street organ, which uses pre-printed continuous rolls of cardboard to perform covers of songs.