Live action footage
Delicate cherry blossoms symbolize peace and friendship among Japan and the United States.
NTSC
720 x 480