Kartikeya and the Victory of Virtue