Volcheka Ibarruri

Volchecka Ibarruri is an Ahroun Black Fury.