This is a piece of mixed media artwork by Chen wenling (China) that was part of a Vancouver open air art exhibition.
The proud youth is a call to embrace your inner child and have some fun.
The bright red signifies not auspiciousness in Chinese tradition, but its also said to reveal the artists honesty and fearlessness.