A strange, innovative, miniature monster-filled CG short by Paris-based special effects technical director and filmmaker Omar Meradi.
Sponsored Link
A strange, innovative, miniature monster-filled CG short by Paris-based special effects technical director and filmmaker Omar Meradi.