Oh sheet! Flora Soul is bringing the funk from Wetzlar, Germany