Review: Stair Monsta from 3D Retro x CraolaThe Stair Monsta is one of the cast of bizarre creatures that star in the stop-motion animation feature I'm Scared (directed by Pete...