User blog comment:Crimson Storm Mich/Future Units Preview v2/@comment-29552261-20160823102840/@comment-24974484-20160823151141

Adding info here : Ivy was the vice commander of 9th Division of Demon Slayers, as well as the person who handles everything related to machinery because we know, the captain of 9th division sucks with machines.