Indo Brewing Co. is a brewing company based in Indonesia. The logo features Barong which is seen as a good spirit in Indonesian mythology.
Indo Brewing Co.

Designing, illustrating, proofreading, editing and more.
Indo Brewing Co. is a brewing company based in Indonesia. The logo features Barong which is seen as a good spirit in Indonesian mythology.