Search-and-Destroy Force vs. Demons

Search-and-Destroy Force vs. Demons is a battle between the Search-and-Destroy Force and the Demon Clan's army.