Louise Chen, aka Ouizi, is a muralist based in Detroit, MI.

Louise@Louisechen.com

Instagram @0uizi