Not a Fugue, No, But They Still Complete Each Other

Ananda Sukarlan
2 min 30 sec
Click here for the score