Ou Liu is a self-taught artist, fashion enthusiast who is currently studying software. She is looking forward to meeting fellow fans again and providing them with improved work and merch.

Post a Comment

© 2009-2020 Malta Comic Con

Web Design: Elaine Vella Catalano


Log in with your credentials

Forgot your details?