Peace Makers

Peace Makers - armed forces with an objective to make peace at all costs. A character concept with a bit of a caricature sense - hidden message behind diplomatic peaceful words.

Peace Makers

Peace Makers