Axl Rose Was Animated for His 'New Looney Tunes' Episode