Where In Davao (WID) Can You Find This Wall Art

Where In Davao (WID) Can You Find This Wall Art? Clue it is a Davao coffee shop.