Submit

Animated short by Hong Kong-based Intoxic Studio about bullying, self-reflection and coming to your own rescue.

© Booooooom Design Inc.