Arts & Leni are an established part of the Ostfunk team and show the reason with their new vinyl. The Drop That EP is a release for the peak time, which heats up the main floor.