The Unfriendly Barrage

The Unfriendly Barrage is the Hundred-Third Episode of Mega Man ZX Shippuden. It is released in February 5, 2017.