Where to Watch Whatever Happened to... Robot Jones? In Japan - Watch Whatever Happened to... Robot Jones?