Wolf

Wolf is a boss from Mega man Star Force 3. Who resides in Wolf Forest