Could Spirited Away’s Yubaba actually be the ideal boss that Japan’s workforce needs?

Japanese Twitter users weigh in on thought-provoking post discussing the qualities that make Yubaba an effective manager.

Read More