Battle Illustration

Battle Illustration from Mega Man Star Force