The Best and Worst Face Part 1 and Hashimoto Nanami Presents: Last Thing To Do Release : September 05, 2016 Runtime Epiosde : 30 minutes Rating : 0.00