Japan / EPISODE

Colors, the Town, and the People

S1 E12 · March 25, 2018 · 25 minutes

Overview

The colors introduce their town and try their hand at being salesgirls.

Sign in to track this episode →