is peep tv show currently available for video rental in tokyo? i ask as i'm not going to be back until nov. thanks! k