Amadeo Born in Venezuela, Mayrhosby Yeoshen, aka mayyeo is a self-taught artist currently based in Ottawa, Canada. Fascinated with Renaissance Art,