Front Description Once Upon a Mouse is a character show at Tokyo DL. This is sold at Tokyo DL. Back Description