The 2.6-hectare park, located inside Yomiuriland amusement park in Tokyo, Japan, is set to open on Feb 5, 2026.