Archetypes in Japanese Film: The Sociopolitical and Religious Significance of the Principal Heroes and Heroines