Blaster Herald, Barcgal