'Chumby' Internet Terminal Hits Japanese Market

The Chumby

The Chumby

Close