Hailing from Canada & based out of Amsterdam, Tavi Castro is a multi-talented individual who’s also a creative & forward thinking producer. Signing…