Belize

Belize is a location in Disney's 2024 feature film Big Space Heroes.