Netflix revealed new photos from the set of One Piece Season 2 along with a message from series creator Eiichiro Oda, who recently traveled to Cape Town in South Africa to provide an update on filming ...
The anime takes place in the near future, where the latest technology has made it so vehicles can travel at 500 km/h (about 310 mph) safely and securely. A next-generation race event called NEX Race ...