Baboon Creation, which we discovered the artwork few months ago, recently unveiled a...

3