Omusha is the Ainu word for "greetings". However, it became loosely related to the Japanese word "onsha" meaning "favor and gratitude" which turned the Ainu ceremony of welcoming guests into a place where the Japanese reinforced their rule over the…
Osamu Tezuka based his huge eyes on the eye make up of the actresses in Takarazuka Revue, not on Disney. This is a poster of a Takarazuka Revue production.