Where to Watch The Prize! In Japan - Watch The Prize!