A dedicated Pokemon fan makes an impressive LEGO build of Obstagoon, and all the pieces used are from a single LEGO kit.
This version makes heavy use of Lego parts for the arm and gearing. The base has a stepper motor which swings the arm in an arc which reaches the input pile, the optical drive try, and the output bin.