Oloid roller (http://en.wikipedia.org/wiki/Oloid).
There are several versions, a full oloid, a half oloid (for gluing together), and a half oloid with pegs that should snap together.
Printer:
-- Afinia H480*
Filaments:
-- Octave Flourescent Red ABS
-- Octave Blue ABS
*affiliate link
full_oloid_40x60.stl | 180.5KB | |
half_oloid_40x60.stl | 225.3KB | |
half_oloid_40x60_pegs.stl | 731.5KB | |
oloid_v1-0.scad | 1.4KB |