You can watch Yuzuru Hanyu Gift 2023 on Disney+ Japan. You can also stream it on Disney+ Hotstar in the USA.