Question: when is episode 831 of one piece coming out
Answer: April 8, 2018