Musashi and Kojiro are determined to overthrow their demon overlords and liberate their people from tyranny.

Anime Feminist