Robbie DuPree (Robert Dupuis) | Smoke and Mirrors