Cluzzle - Fun Logic Puzzle

Awobaz Technologies Inc.
4,821 3.73 (19)

Can you crack the code?