Aqeel Fikree

This Pixar short delivers a few messages. Who can relate?