From logo to websites: Various visual communication designs for Myooz, a design agency company, located in Bali, Indonesia.
Company Profile