A short film by Studio Steve.

It's about an unlikely friendship between a small girl and a monstrous guardian.