The Best and Worst Face Part 1 and Hashimoto Nanami Presents: Last Thing To Do Release : February 20, 2017 Runtime Epiosde : 30 minutes Rating : 0.00