B-Roll: Epcot – Japan Pavilion

Download Video (9 MB)

B-Roll of the Japan Pavilion in World Showcase at Epcot, Walt Disney World Resort in Florida

Includes Teppan Edo Restaurant