Live action footage
Autism and asperger spelled out in plastic letter pieces in stop motion
HD
1920 x 1080