There is no description yet. Add a description.
Appears on these pages
Big Bird in Japan is a follow-up special to Big Bird in China. Produced in association with NHK...
Japan (日本) is an island country located in the Pacific Ocean, off the eastern coast of China...